The Goddard School

Voted as the number one franchise company in the country by a leading trade magazine, The Goddard School® brand has long enjoyed a positive reputation as a leader in franchising and in providing premium childhood development, reaching more than 65,000 students in over 460 schools across the nation.

Get in Touch
OFFICES
St. Louis
200 N. Broadway - Suite 1510
St. Louis, MO 63102
314.615.6574
info@UPBrand.com
Atlanta
Boulder
NEW BUSINESS
200 N. Broadway - Suite 1510
St. Louis, MO 63102
info@UPBrand.com
SOCIAL
Get in touch