Location

Silver Creek Orchids is a Plant Vendor located in Freeport, Illinois, United States

Location:
3509 s. baileyville rd.
Freeport, Illinois, 61032
United States
Phone:
815-297-4723
Notes:
mostly Paphs. seedlings, divisions and flasks, some other orchids as well