Provides information and resources for visually impaired individuals; does not provide clinical services.

American Print

Location

2 Penn Plaza, New York, NY 10121, USA