Holy Spirit Orthodox Church 700 Shamrock Blvd Venice, FL 34293 Phone: (941) 497-7041
Category: Churches