866 Plumas St, Yuba City, CA, 95991-4022
Studio MIA is a hair salon located in Yuba City, California.