Business Hours

About

Drive Through Liquor Store in Saint Marys OH The Celina Wine Store, Inc. (the parent corporation of Villa Nova Drive Thru) is a second-generation family-owned carryout that was started in downtown Celina by John and Charles Hierholzer in 1946.

Past Print Ads