Mama Devechios Pizzeria 212 West Main StreetStanford, KY, 40484 View Phone 606-365-6967 View Website Experience & Reliability Call Today About Send to My Email Send to My Phone Print this Page