You can rate the company New Mexico School for The Visually Handicapped Foundation by filling out this form.
More contact info for New Mexico School for The Visually Handicapped Foundation:
New Mexico School for The Visually Handicapped Foundation
1900 N White Sands Blvd
88310 Alamogordo