Alameda Orthopedic & Sports Therapy

(510) 521-5900

2416 Central Ave
Alameda, CA 94501-4516