Urgent Care Center of Alameda

medical_spa
Address
2421 Encinal Ave
Alameda, CA 94501