Castroville Public Library
830-931-4095
802 London, Castroville, TX 78009
Public Library