Detweiler Family Medicine And Associates PC 1970 N Broad St Lansdale, PA 19446 Get Directions Website: detweilerfamilymedicine.com Physicians at this Location Robert Detweiler, DO Family Medicine View More Info Phone: (215) 368-1900 Evan Kessler, DO Family Medicine View More Info Phone: (215) 368-1900 Jaya Mehta, DO Family Medicine View More Info Phone: (215) 368-1900 Michael Parke, DO Family Medicine View More Info Phone: (215) 368-1900 Stephanie Shearer, DO Family Medicine View More Info Phone: (215) 368-1900