Tempur-Pedic Store
1701 S Lindbergh Blvd
Ste 287
Saint Louis,
MO
63131
(314) 447-9501