FAIL (the browser should render some flash content, not this).
Exclusive Body Wax Co. and Salon is located at 1810 State Road 436 Winter Park, FL 32792