Effie's Inc

  • Retail - Fashion
2918 18th Street South
Homewood, Alabama 35209
(205) 896-1814