Natalia N Swarovski, MD, Psychiatry & Neurology

5353 Mission Ctr Rd Ste 224
San DiegoCA  92108-1304 (San Diego County)


Phone: 619-688-5855
Fax: 619-528-4625

NPI: 1861433252
License Number: A88189 (CA)