From Our Editors
Petaluma's Dr John Shearer, MD is here to assist you with your medical needs, from minor to major treatments. This clinic's caring and attentive staff is readily available to meet your healthcare needs through a wide variety of treatments, such as medical check-ups. To avoid lines and accommodate guests in a timely manner, this clinic serves all guests on an appointment-only basis. Don't let your health fall by the wayside, and set up an appointment at Dr John Shearer, MD today.