Dr. Albert C Leung
Urology Flushing

Address: 13338 41st Road Suite 2D, Flushing, New York, 11355

Phone: (718) 886-5758

Specialties: Urology

Accepting New Patients: Yes

Medical School: Medical School Finch University Of Health Sciences Chicago Medical School North Chicago, IL, United States Graduated: 1999


Description - Dr. Albert C Leung Urology Flushing

Doctor Dr. Albert C Leung specialist Urology. The address of the doctor's office is 13338 41st Road Suite 2D, Flushing, New York, 11355. For more information call (718) 886-5758