Blessed Teresa of Calcutta (Ferguson)

Parish

120 N. Elizabeth Ave
St. Louis, MO 63135-1346

Phone:  314.524.0500
Fax:  314.524.0744


Founded:  2005
Deanery:  North County Deanery

Contacts

Reverend Robert T. Rosebrough - Pastor
Deacon Allen F. Love