Contact us today

Please use the form below for general information only. For questions specific to your care, please log into the secure Patient Portal by clicking the link located on the upper right hand corner of this page.

    Your Name (required)

    Your Email (required)


    Your Message

    Our Location

    The new office address is officially: 134 Stanhope St (in Forrestal Village), Princeton, NJ, 08540

    The surgery center is: 136 Main St (in Forrestal Village), Suite 100, Princeton, NJ, 08540

    GPS/MapQuest/Google USERS the above addresses will probably perplex your machines/computers: please use instead: Stanhope Street, Princeton Twp. OR Plainsboro Twp. for both addresses, they will be right in front of you at that point.

    From Monroe/Jamesburg: we suggest avoiding route 1 by:

    • Rt 130 S to Dey Road
    • Take a right towards Princeton until Scudder’s Mill Rd (4.8 miles)
    • Take a right on Scudder’s Mill Road until the light at College Road East (0.7 miles)
    • Take a right on College Road and go 2 miles OVER Rt 1 and take a left at Ruth’s Chris Steakhouse
    • Our office is straight ahead on the right and the surgery center is two further over on the right (Edible flower arrangements is right in between)
    • Plenty of parking!

    Telephone Inquiries: 609-924-6487 (Fax: 609-921-7020)

    Our switchboard is open in the morning from 9:00 a.m. to 12:00 noon and in the afternoon from 1:00 p.m. to 4:30 p.m.

    Scheduling an Appointment: 609-924-6487

    Appointments for routine office visits and services are available Monday through Friday 8:00 a.m. to 5:00 p.m.

    Please call 609-924-6487 and ask to schedule an office appointment. If you require an appointment outside of normal business hours, we will make every effort to accommodate your needs. If you are unable to keep your appointment, please notify our office as soon as possible.  Repeated “no shows” or cancellations with less than 24 hour notice may result in a scheduling charge.

    Emergencies: 609-924-6487

    Should you develop a problem during office hours that requires immediate attention, our group practice offers you the benefit of having an “on call” physician available for your emergency evaluation who will get back to your shortly.  This number is answered 24 hours a day, 365 days a year. If you call after hours there will be directions for paging the “on-call physician”.  If it is a true emergency, you may need to head to the local emergency room, as not all matters can be fully evaluated via a phone call.

    Prescription Refills: Online Patient Portal

    Routine prescription refills should be requested via the online portal system.   These requests will go directly to your doctor or their nurse, and they will aim to refill your prescription to the pharmacy of your choice.

    Medical Questions and Concerns: 609-924-6487

    Our nursing staff is trained to be responsive to your telephone medical inquiries and confer with the doctors as needed. We experience a high volume of telephone traffic and we ask for your patience and understanding.  Routine concerns and messages left will be answered within 1-2 business days.  Moreover, routine questions can now be asked via the portal system and thereby streamlined to your physician.  If there is an emergency situation, do NOT leave a phone or online portal message, but speak with the front staff directly or head to your local emergency room.

    Surgical Planning and Scheduling: 609-924-6523

    Planning for surgery can be a stressful time. Questions regarding surgical scheduling or information related to other planned outpatient procedures or diagnostic tests should be addressed to your doctor’s nurse.  The nursing staff will confer with your doctor as needed and respond to your request.

    Laboratory and Test Results: 609-924-6487

    Routine results are NOT given over the phone, unless prior indicated at your appointment.  Most lab results, blood work and urine cultures can be viewed via the online portal.   More complex results such as x-rays, imaging tests, pathology and biopsies, require a discussion and are typically addressed at your follow-up office visit.

    Billing and Insurance: 609-924-6487 ext 3003

    Should you have any questions regarding billing or insurance coverage you may call our billing and insurance department. If you have changed information or insurances please call this number also.

    Administrator: 609-924-6487 ext 3006

    Your satisfaction is important to us.  Occasionally you may wish to make a comment or express a concern regarding our office. Our administrator is available by phone during business hours.