santa maría is located carrer santa maria 12 in vilafranca del penedès (08720) in the region of catalunya (españa). This place is listed in the place of worship category of the geodruid vilafranca del penedès 2020 guide.