Mega Furniture 19 - Happy Valley Road, Phoenix, AZ, 85085 | Furniture | Snap Finance