Facility Number:
1856
Name:
Loyola University New Orleans / Whelan Children's Center
Type:
Child Day Care
Location:
2020 Calhoun Street (Loyola University New Orleans)
New Orleans, LA 70118
New Orleans, LA 70118
Phone:
504-864-7273
Email:
rcoubre@loyno.edu
Facility Admin:
Robyn Oubre, Director
Capacity:
63
Final Quality Rating Level:
4 Stars
Data Verified.
Please report data error here.
Rate this facility:
Leave your Comment!