South Country Greenhouse is a greenhouse located at 311 West London Road in Carlsbad, New Mexico. South Country Greenhouse is open from: No Hours Yet

Info

Address
311 West London Road
City:
Carlsbad
State:
New Mexico
Phone
(575) 236-6015
Hours
No Hours Yet
Web
    Business Type
    Greenhouses