= Menu

Hours by appointment

 

Location

The clinic is located across from the Kaiser Medical Center, just off of Park Street in the heart of Alameda.