Celia's Beauty Shoppe is listed under Beauty Salons and is located at Menlo, Iowa.
Business Description :
Address : 4 Sheridan St Menlo, IA 50164-1013
City : Menlo
Pin Code : 50164
Phone : (641) 524-2401
E-mail :
Website :
Service Area Category : Beauty Salons in Menlo - 50164
Category : Beauty Salons in Menlo
Services : Beauty Salons