Veterinary clinic
Lefferts Animal Hospital
86-37 Lefferts Blvd, New York, NY 11418
Opening hours
Hours not listed. Please call ahead at (917) 993-5349 to confirm availability.
86-37 Lefferts Blvd, New York, NY 11418
Hours not listed. Please call ahead at (917) 993-5349 to confirm availability.