Public library
Alhambra Civic Center Library
Appointment required
101 S. 1ST Street, Alhambra, CA 91801
- New applications
- In-person renewals
- Wheelchair accessible
Acceptance facilities and regional agencies across all 50 states and Washington, DC.
2 offices found
Public library
101 S. 1ST Street, Alhambra, CA 91801
Post office
10 W. Bay State ST, Alhambra, CA 91802
monday: 10:00 AM – 4:00 PM