Present & Klein, DDS 311 North Sumneytown Pike, North Wales, PA 19454