
Elvira Alba
Front Office
Located In:
Muscatine, Iowa – Cedarwood
Phone: Phone: (563) 288-6787 | Fax: (563) 288-6719
Elvira is from and currently resides in Muscatine, IA. Elvira enjoys spending time with her family and friends, reading, and photography.