O Body Spa & Café is located in San Luis, Mexico on Av. Sierra Leona 140, Lomas de San Luis 2da Secc. O Body Spa & Café is rated 4.5 out of 5 in the category spa in Mexico.
Address
Av. Sierra Leona 140, Lomas de San Luis 2da Secc
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet