Address
2310 Southshore Center
Alameda
California
94501
United States
Enter the store, head to the right past the registers and straight ahead to the door on the back wall of the store near the small animals area. We are in the room through the door.