Indira Horst, MD
psychologist South Miami

Address: 6140 SW 70th St, Larkin Community Hospital, South Miami, FL 33143

Phone: (305) 284-7524

Latitude: 25.7059

Longitude: -80.2926

Indira Horst, MD

Description - Indira Horst, MD psychologist South Miami

Doctor Indira Horst, MD specialist Psychiatry. The address of the doctor's office is 6140 SW 70th St, Larkin Community Hospital, South Miami, FL 33143. Contact us at any time convenient for you by phone (305) 284-7524