Profile: Carter & Holmes Orchids is a Horticultural specialties company located at Newberry, South Carolina USA, address is PO Box 668, Newberry 29108-0668 SC, postcode is 29108-0668, 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.