St Louis Catholic School 610 Madrid St Castroville, TX 78009 Phone: (830) 538-3544
Category: elementary secondary school