Carter & Holmes Orchids
Plant Nursery
629 Mendenhall Rd, Newberry, SC 29108, US
(803) 276-0579
Hours not published on validated sources
Carter & Holmes Orchids is a plant nursery and garden center in Newberry, SC.
Plant Nursery Garden Center Gardening