Save Thomas J. Riordan, MD ThomasRiordan.MD.com • Psychiatrist, Addiction Specialist Main Line Counseling & Wellness Center, Inc. 600 Haverford Road, Suite 201, Haverford, PA 19041