About

Edit info

The address of Angel Nails is 1326 El Camino Real , Belmont, CA 94002. Want more information on Angel Nails hours or prices? Get details by calling (650) 592-7616.