111 State Route 31. Flemington NJ, 08822. Give us a call at 908-284-9880 to set up an appointment or to ask any questions..