Our board-certified Internal Medicine physicians are trained to provide primary care for patients ages 16 and older.  Our physicians also act as consultants to other physicians by helping to solve diagnostic problems.  The delivery of healthcare has become increasingly fragmented over the years and our philosophy has always been to maintain continuity by assigning each patient to one specific physician who will follow your health over the years.  Although each physician cares for his or her own patients, if your physician is unavailable, there is always a physician on-call to handle your immediate problems.

Call for an appointment today.


Medical Arts Building (next to Holy Spirit Hospital)
890 Poplar Church Road, Suite 508, Camp Hill, PA 17011
telephone  (717) 761-3875      fax (717) 761-7893


Monday through Friday   7:30 a.m. - 5:00 p.m.
Saturday   8:00 a.m. - 11:00 a.m.