Address:
Alvarez and Edmiston Mds
9536 NE 2Nd Ave, Miami Shores 33138
(305) 754-7521 (Phone)
Hospitals:
Alvarez and Edmiston Mds
9536 NE 2Nd Ave, Miami Shores 33138
North Shore Medical Center
1100 West 95Th St, Miami 33150
Education:
Medical School
University Of Miami School Of Medicine
Graduated: 1976