Mama DeLuca's is located in Luzerne County of Pennsylvania state. On the street of Pennsylvania 93 and street number is 1114. .
The coordinates that you can use in navigation applications to get to find Mama DeLuca's quickly are 41.0272297 ,-76.0795521