St Mark Lutheran Church Corpus Christi Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
4620 S Alameda St
Corpus Christi,
TX
78412-2329
United States
Phone: (361) 992-5973
Fax: (361) 992-5974