Location

Phelps Farm Orchids, Inc. is a Plant Vendor located in Tampa, FL, United States

Location:
15808 Timberwood Dr.
Tampa, FL, 33625-1339
United States
Phone:
813-961-8427