Clock Tower Dental Associates
110 New Hyde Park Rd, Franklin Square 11010