Mama Ella s

548 Laurel St

Alexander City, AL 35010-1444
(256) 215-4000

Business Description:

Mama Ella s is located in Alexander City, Tallapoosa, AL

Additional Information:

Legal Name:Mama Ella s
Other Names:Mama Ella s, Ella s Mama, Mama Ella s
Year Started:2008