Clock Tower Dental Associates 1 Review Verified Verified by it's Owner Franklin Square 11010 110 New Hyde Park Rd, Franklin Square, NY 11010, USA 22 May 1996