Profile: Carter & Holmes Orchids is a Horticultural specialties company located at Newberry, South Carolina USA, address is 629 Mendenhall Rd, Newberry 29108-6351 SC, postcode is 29108-6351, you can contact Carter & Holmes Orchids by phone 8032760588
Please share as much information as you can about Carter & Holmes Orchids so other users can benefit from your comment.