Start from
Animal Hospital of Long Island
28 Main St, Hempstead 11550