Central Park Location in New YorkSeptember 17, 2018 by nyheffmdCategories: Filter: Services Provided, UrologyDoctors: Dr Fine, M.D., Dr Leventhal, M.D.Address12 East 86th StreetNew York, NY 10028ContactTel: (212) 517-9555Fax: (347) 418-4700Contact Store