Veterinary clinic

Animal Hospital Of Long Island

28 Main St, Hempstead, NY 11550

Opening hours

Hours not listed. Please call ahead at (516) 538-1000 to confirm availability.

Other animal hospitals in Hempstead