Veterinary clinic
Bay Shore Animal Hospital
202 E Main St, Islip, NY 11706
Opening hours
Hours not listed. Please call ahead at (631) 665-0004 to confirm availability.
202 E Main St, Islip, NY 11706
Hours not listed. Please call ahead at (631) 665-0004 to confirm availability.