We Are Here For You

Our staff of medical professionals are:

  • Trained to address a broad range of medical problems, from simple to complex.
  • Committed to managing your overall health and promoting healthy living.
  • Dedicated to teaching you how the body works in health and disease.
  • Personally involved in all aspects of the practice.


Please call (386) 423-2550 to find out more about our practice and to schedule an appointment. Any information that you can give regarding the nature of your call, i.e. lab results, x-ray results, status of a referral, is extremely helpful.

After Hours Calls

If you have an emergency, please Call 911 or go to the nearest Emergency Room. If you have a problem that is urgent and cannot wait until regular office hours, please call our answering service at 386.423.2550. Routine calls and prescription refills should wait until regular office hours.


At present, we participate in many insurance plans. We do not accept Medicaid or Workmen’s Compensation. Please call your insurance company to verify our office is covered before scheduling an appointment.


We verify the insurance status of every patient before they see the doctor. All office fees are payable at the time of service. We will file your insurance claim for you, but patients are responsible for paying all co-payments, deductibles, and for all non-covered services and fees.

Office Hours

  • Monday – 7:30am to 5:30pm
  • Tuesday – 7:30am to 5:30pm
  • Wednesday – 7:30am to 12:30pm
  • Thursday – 7:30am to 5:30pm
  • Friday – 7:30am to 5:30pm

Call to schedule an appointment:
(386) 423-2550

* Calls received after 3pm will be taken by our answering service on Monday, Tuesday, Thursday, Friday and 11am on Wednesday.

Our Location

Our office is conveniently located in New Smyrna Beach, Florida just half a mile west of the Florida Hospital New Smyrna.

Click here for a map or driving directions to our office.