
Foot Spa
4.2 (65)spa
A National City wellness spot focused on relieving tension through restorative foot and body massages.
Description






Located along E Plaza Blvd in National City, this dedicated wellness establishment centers its offerings on foot and body massage treatments designed to promote relaxation.