About

Edit info

Check out Nails by Selma located at 6545 Mission Gorge Rd in San Diego, CA 92120. Have questions about hours or prices? Call (619) 308-1578 for more info.