Osteopathic Sports & Wellness Institute
NPI 1689948044
Practice location: 9834 Genesee Ave, La Jolla, CA 920371269
Taxonomy code: 204C00000X
Phone: (858) 720-1565
858-720-1565 seems to be a Landline telephone number and it could be based in Del Mar CA.
Currently, there are 1 healthcare prodviders using 8587201565 phone.