Center for Living Independence for Multi-Handicapped Blind (CLIMB)

Institution Name: Center for Living Independence for Multi-Handicapped Blind (CLIMB)
Address: 2300 W. Main Street
City: Alhambra
State: CA
Zip Code: 91801
Website Address: www.climb-inc.com
Phone Number: 626 289-5321