To inquire about scheduling an appointment, please call the individual physician directly at the listed number.

Alan M. Gruenberg, M.D. 610-527-4217

Richard F. Summers, M.D. 610-527-4112

James M. Hetznecker, M.D. 610-527-4642

C. Pace Duckett, M.D. 610-527-4180

Yan Xuan, M.D. 610-527-1102

Please note we are a fee-for-service practice and accept check or cash. We do not accept any commercial health insurance or Medicare. Every month our billing coordinator will provide you with documentation that you may submit to your insurance for any out-of-network reimbursement allowed under your plan. Per Medicare regulations, Medicare beneficiaries may not submit claims for reimbursement and must sign a private contract with their physician. Questions about fees for new patients should be directed to the individual physician.

Questions about billing for current patients can be directed to our billing coordinator at 610-527-3201.