Mecca Drive Inn Address: Dingess Run & Route 17, Stollings, WV 25646 Phone: (304) 752-6183 Restaurants Other Businesses: La Cabana at 485 Hanging Rock Hwy, Stollings, WV 25646 TOPS at 734 Stollings, Stollings, WV 25646 Chase ATM - Closed at 38 Hanging Hollow Rd, Stollings, WV 25646