Pet Services in Bay Shore (NY) Full list of companies Pet Services category in Bay Shore, New York Twins Veterinary Hospital 50 W Main St, Bay Shore, NY 11706, (631)968-8387 Page 1