Lighthouse for the Blind-St. Louis

Institution Name: Lighthouse for the Blind-St. Louis
Address: 10440 Trenton Avenue
City: St. Louis
State: MO
Zip Code: 63132
Phone Number: 314 423-4333
Toll Free: 800 542-3697