Skip to content
Doctors & Primary Care

John L Otis Md & Michele A Stewart Md Inc.

John L Otis Md & Michele A Stewart Md Inc. — Doctors & Primary Care in San Diego

Contact information

Address
8950 Villa La Jolla Dr Ste A215, La Jolla, CA, 92037-1711
Neighborhood
La Jolla