Larry's Drive Thru & Mini Mart
Larry's Drive Thru & Mini Mart located on Center Road in Poland is a convenient store with so much more. Offering up delicious quick food, Larry's is the place to stop for a quick bite any time of day. If you're in a hurry, call ahead to order or order online and drive thru for pick up. Outdoor seating is also available.