Search results
- St. Andrew Greek Orthodox ChurchGreek Orthodox Church
Website: standrewlubbock.org
Phone: (806) 798-1828
Cross Streets: Near the intersection of 81st St and Homestead Ave
6001 81st St Lubbock, TX 79424 1142.03 mi
Is this your business? Verify your listing