Start from
Park Centre Animal Hospital
2501 Central Ave, Alameda 94501