General information for Discovery Health Services
Physical address
5726 La Jolla Blvd Ste 103, La Jolla, Ca, 92037
Mailing address
5726 La Jolla Blvd, Suite 104, La Jolla, CA, 92037
Website
discoveryhealthus.com
Points of contact for Discovery Health Services
SAM.gov Points of Contact
Jeffrey
Sternberg
Government Business POC
Electronic Business POC
CEO
5726 La Jolla Blvd. Suite 104, la jolla, CA, 92037
Additional contact details may be available