View Original 1 / 1 Papa Grande (3,000 sq. ft.),on approximately 0.496 acres. Address: 544 Southtown Blvd, Owensboro, KY 42303, USA