Welcome to Buckingham Family Medicine
FLU SHOTS are in!
Give us a call to receive your flu shot.
Paul D. Spiro, M.D.
David E. DiPietro, M.D.
Louis C Marino, M.D.
Tina H. Degnan, M.D.
Louis C. Cimorelli, D.O.
Michelle Horn, D.O.
Angad K. Khalsa, PA-C
Colleen C. MacClay, PA-C
Scott Griffith, PA-C
Jennifer C. Steele, CRNP
Buckingham Family Medicine has been providing comprehensive primary care to our community for over 200 years. Our lineage traces back to 1801 when Dr. David Fell established a general practice that would later go on to become Buckingham Family Medicine. Over this span of time our mission has remained unchanged; to provide compassionate, high quality medical care to patients of all ages
Our team includes Board Certified Family Physicians working alongside Physician Assistants and Nurse Practitioners together with Registered Nurses and Medical Assistants supported by capable administrative staff. We use an Electronic Medical Record to facilitate communication with our patients and our colleagues. Our schedule allows for same day visits for urgent care of illness or injury. We also promote preventive care by performing annual physical exams, PAP tests, routine vaccinations, well child exams, school and camp physicals, and PIAA pre-participation athletic exams. Our facilities are equipped to provide electrocardiograms, pulmonary function tests, and laboratory testing. Buckingham Family Medicine provides care for Newborn, Pediatric, Adolescence, Adult and Geriatric populations.
At Buckingham Family Medicine our providers are actively involved in the community in which we serve. We participate in the training of medical professionals, help to coach youth sports teams, and are involved with providing medical care to several schools in the Central Bucks School District and to The Midway Volunteer Fire Department. Our providers have also earned recognition from several organizations that track patient satisfaction, including The Patient’s Choice Award, The Delaware Valley Consumer Checkbook, and The Best of Bucks County.
The family doctors at our main office location on York Road in Buckingham provides medical services for residents of Central Bucks County communities including Doylestown, Warrington, Warminster, Wrightstown, Chalfont, New Britain, Plumstead and Bedminster. Our New Hope location brings our family practice closer to Solebury, Tinicum, Newtown, Yardley, Upper Makefield as well as Lambertville and Hunterdon County, NJ.