Visiting Our Offices

Office Hours

We see patients Monday through Friday from 9:00 am to 5:00 pm. Patients may be seen within 24 hours for certain conditions, and same-day appointments are available in case of emergencies.


For less urgent appointments, such as an annual exam or follow-up visit, you may request an appointment online by clicking here.

If you are experiencing a problem of any kind, call our office at 508-771-9550. Make sure to have your referral and insurance information when you call as we are unable to confirm a specific appointment without it.

What To Bring With You:

  • Patient Pre-Registration Form
  • Photo ID
  • Insurance cards
  • Co-payment required by your insurer
  • Referral from your primary care physician
  • List of your current medications, including dosages
  • Any recent lab tests or x-rays and results

Insurance and Billing

We accept all major insurances. It is the responsibility of each patient to verify coverage and to obtain referrals from his/her primary care physician prior to arriving at our office. Patients without a referral or co-payment at the time of service will be rescheduled for a later date. We expect prior unpaid balances to be paid at the time of service.

For those without insurance coverage, payment plans may be arranged with our Billing Department.


Our facilities are fully handicapped accessible including parking areas, entrances, restrooms and treatment rooms. Please call our office prior to your appointment to inform us of any special needs you may have.

Hyannis Sandwich Nantucket
110 Main St
Hyannis, MA 02601
68A Rt 6A
Sandwich, MA 02563
57 Prospect St
Nantucket, MA 02554
Phone: 508.771.9550 Phone: 508.771.9550 Phone: 508.771.9550
Fax: 508.862.6358 Fax: 508.862.6358 Fax: 508.862.6358
Hours: Hours:  
Directions: Bing | Google Directions: Bing | Google Directions: Bing | Google
Near: Cape Cod Hospital Near: 6A Stop and Shop Nantucket Cottage Hospital

Comprehensive Urologic Care in a Local Setting