Company Information
- Company Name
- 2Q Nail and Spa
- Category
- Nail salon
- Address
- 4865 N Ten Mile Rd Suite 110, Meridian, ID 83646, United States
- Country
- United States
2Q Nail and Spa address: 4865 N Ten Mile Rd Suite 110, Meridian, ID 83646, United States.
2Q Nail and Spa operates in the Nail salon category.