Alexander Alvarez, PhD, MD

Family Medicine, Primary Care

450 E Spring St, Ste 1, Long Beach, CA 90806

Accepting new patients

(562) 933-0050