S

Sowmya Oza, MD

(on peach)
Doctors in San Luis Obispo, CA
Doctors

Location

1250 Peach St
San Luis Obispo, CA
934012871

Information

Company name
Sowmya Oza, MD
Category
Doctors

FAQs

  • What is the phone number for Sowmya Oza, MD in San Luis Obispo CA?
    You can reach them at: 805-543-4043. It’s best to call Sowmya Oza, MD during business hours.
  • What is the address for Sowmya Oza, MD on peach in San Luis Obispo?
    Sowmya Oza, MD is located at this address: 1250 Peach St San Luis Obispo, CA 934012871.