Decasa San Carlos is located in Alajuela Province, San Carlos, Costa Rica on Ciudad Quesada. Decasa San Carlos is rated 4.7 out of 5 in the category home goods store in Costa Rica.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance