1555 Northgate Mile, Idaho Falls, ID, 83401-2014
Pro Nails is a nail salon located in Idaho Falls, Idaho.