18008

Center Name: 
New Horizons ILC - Alexandria
Address: 
3717 Government Street, Ste 7
Alexandria, LA 71302
United States
Center Information
Center's Email Address: 
Center Director's Name: 
Patricia Yoruw
Center Director's Email: 
Counties Served: 
Central Louisiana
Telephone Number: 
(318) 484-3596
Toll Free Number: 
(888) 361-3596
Fax Number: 
(318) 484-3640
Accessible Phone Number: 
(318) 319-2224
Type of Phone: 
Video