David Howlett, M.D.
Steven Dieterich, M.D.
Edward Ewald, M.D.
Khuram Ghumman, M.D.
Daniel Lerner, D.O.
Elizabeth Freedman, M.D.
Anne Reiher, M.D.
Neena Pursnani, M.D.
MaryAnn Webster, APRN
Jeannie Crabtree, APRN
Katherine Taylor, APRN
Kasia Swistak, APRN
Kerri H Anderson, APRN
Hal Wright, PA
Front Office Staff
Forms and Links
EGFP, LLC is a full service medical office that provides both preventive care for children and adults, and medical treatment of pediatric and adult patients for chronic medical problems and acute illnesses. The providers perform office surgery, dermatological procedures, pulmonary function tests, radiological tests, electrocardiograms, immunizations, phlebotomy, audiology tests, 24hr blood pressure monitoring and tympanography.
The practice provides comprehensive medical care in the suburban and rural communities north of Hartford, Connecticut which includes the towns of East Granby, Granby, Windsor, Windsor Locks, Suffield, West Suffield, Enfield, Simsbury, Avon, Bloomfield and East Windsor. We also provide care for adjacent communities in south central Massachusetts.
8:00 AM - 7:00 PM
8:00 AM - 5:00 PM
7:00 AM - 5:00 PM
7:00 AM - 6:30 PM
7:00 AM - 5:00 PM
starting 8:00 AM for Urgent Care
Telephone Hours (Monday-Friday):
8:30 AM - 11:55 AM
1:00 PM - 4:45 PM
13 Church St, East Granby, Connecticut 06026
Office phone number (860) 653-4526
Office fax number (860) 653-5209
Pay Your Bill Online with InstaMed
Pay with a picture using Papaya Payments – get the app at
Billing phone number (860) 653-0006
Updox Patient Portal
Important Notice About Patient Portal Access
WebView was retired effective July 12th, 2019. We have transitioned the patient portal to a new site effective immediately. Please update your shortcut to the new address
moving forward. Please
for instructions on using the new portal.
Patient Portal contact with the physicians of East Granby Family Practice is for NON-URGENT CARE only and NOT EMERGENCY CARE. Please contact the office immediately if there is an urgent or emergency need for medical care.