Pet Hospital of the Beast - Albany, California
Posted by: Squirreleen
N 37° 53.654 W 122° 18.026
10S E 561508 N 4194310
Hillview Pet Hospital, 666 San Pablo Avenue, Albany, California, 94706,
Waymark Code: WM3M0A
Location: California, United States
Date Posted: 04/18/2008
Views: 15
An otherwise unremarkable cinderblock building at 666 San Pablo Avenue at the corner of Castro Street in Albany. The same establishment has been here since at least the 1970s, and growing up here, we always called this the "The Pet Hospital of the Beast."