Address:
Machado & Aguilera Mds
8708 Justice Ave SUITE CM, Elmhurst 11373
(718) 507-2000 (Phone)
Hospitals:
Machado & Aguilera Mds
8708 Justice Ave SUITE CM, Elmhurst 11373
Flushing Hospital Medical Center
45th Ave And Parsons Blvd, Flushing 11355
New York Hospital Medical Center of Queens
56 Main St, Flushing 11355
Education:
Medical School
Institute of Superior Medical Science of Havana
Flushing Hospital Medical Center