Address:
Drs. Stiller, Phelan, Taylor & Strachan La Porte Office
1300 State St STE 1B, La Porte 46350
(219) 326-5700 (Phone), (219) 326-8131 (Fax)
Certifications:
Obstetrics & Gynecology, 2011
Education:
Medical School
University Of Chicago/The Pritzker School Of Medicine
Graduated: 1969
University Chicago Hospital
Graduated: 1970
Chicago Lying In Hospital
Graduated: 1973