top of page
CBFP Team Member at Work

Contact Us



Bailiwick Office Campus

252 W Swamp Rd, Suite 41

Doylestown, PA 18901 

 Call: 215.348.1706 

Fax: 215.348.0321


  • Monday: 9am–7pm

  • Tuesday: 9am–7pm

  • Wednesday: 9am–7pm

  • Thursday: 9am–7pm

  • Friday: 9am–5:00 pm

  • Saturday: 9am–1pm


Commonwydds Office Campus

2370 York Road, Suite F1
Jamison, PA 18929 

 Call: 215.343.5444 

Fax: 215.491.7099


  • Monday: 9am–7:00 pm

  • Tuesday: 9am–7:00 pm

  • Wednesday: 9am–4:45 pm

  • Thursday: 9am–4:45 pm

  • Friday: 9am–4:45 pm


The Patient Portal​


Direct communication with your provider as well as a record of your visits, tests, results and more can be found online in our state-of-the-art Patient Portal.


Call our office to request an invitation to join the portal. Documents and forms need to be uploaded by selecting SEND US A MESSAGE.


If you already have an account, you may log in now:

Office E-Mail​


For non-medical questions such as billing, insurance, patient portal access, our office email may be used by clicking the button below.

This message tool may NOT be used for urgent needs or to discuss medical care.


Email is not checked regularly and will be answered in the order it is received during normal business hours. To receive a response within 48 hours, please call the office.

BLANK FORMS will not be processed,

call the office for more information


Making an appointment

​We have an “Open Access” Schedule, where approximately 50% of the visit slots are left open for “Same Day” appointments. This allows the office to get patients scheduled for a follow-up visit in the office in a timely fashion, as well as the flexibility to bring patients who feel ill or whose family feels the patient should be seen that day into the office. This type of scheduling has allowed us to best serve patients and meet their needs.

Cancellations​ and Missed Appointments

In order to maintain open access for our patients it is important that scheduled patients attend their appointments. ‘No Show’ and ‘Late Cancel’ appointments restrict access to our providers for other patients.

All cancellations must be made 24 hours in advance of your scheduled appointment. Failure to do so may result in a charge. Multiple missed appointments may jeopardize your relationship with the practice as our providers cannot provide adequate care to these patients.



While many medical conditions can be diagnosed and treated here in our office, sometimes a referral to a specialist is required. Call the office and follow the prompts to leave a message with the pertinent information needed to process this referral. In the atmosphere of managed care, a tremendous number of referrals need to be processed by our office; please allow 1 business day for all referrals.

Forms and letters

Many forms require a current examination prior to being completed. Forms and letters processed outside of appointments require a fee at pickup; please contact the front desk for more information. It is the goal of the physicians and staff to accommodate requests in an accurate and timely manner. Turnaround time may vary based on provider availability. Personal and pertinent information must be completed at time of drop off.  Blank forms will not be accepted. Forms are completed for those accounts in good standing. Outstanding balances need to be paid prior to forms being completed.

Emergency Care


If you are having a true medical emergency, please call 911 or go to the nearest Emergency Room. We recognize that you may have an emergent situation arise, and we will do our best to respond to your problem promptly. If the situation is not that severe, but one where you wish contact with your doctor, please telephone and the doctor will be in touch with you either directly or through office personnel giving you instructions.

After-Hours Phone Calls


If you have a true medical emergency dial 911 or go to the nearest Emergency Room.

All medical-related after-hours calls will be forwarded to the answering service, which will contact the Provider on call. The Provider on call will return your call within 15 minutes. There is a Provider on call 7 days a week. If your call with the Provider meets the criteria for Telehealth then your insurance company may assess a copay or deductible.

For office-related phone calls requesting Referrals, Medication Refills or Scheduling/Cancelling Appointments, a message on the appropriate line will be returned the next business day.

bottom of page