Dr. Todd Osborne, DO
Psychiatry
Make an Appointment
(619) 532-6400Telehealth services available
Tricare Service Center-Naval Medical Center San Diego is located at 34800 Bob Wilson Dr Ste 2, San Diego, CA 92134.
Providers at Tricare Service Center-Naval Medical Center San Diego specialize in Psychiatry.
One provider practices at Tricare Service Center-Naval Medical Center San Diego.
Use the insurance check on this page to verify if Tricare Service Center-Naval Medical Center San Diego is in-network.