Nature: Gas Leak (Natural and LP Gases) Location: Luckies Market Address: 306 Magothy Beach Rd Indian Village, Cross Streets: Center St & Riverside Dr