According to our records, this business is located at 1628 County Road 1900 E in Urbana (in Champaign County), Illinois 61802, the location GPS coordinates are: 40.117378 (latitude), -88.104249 (longitude). Farmhouse Flowers is categorized under Flower Shops (SIC code 5992). Known organization owner is Pam Franzen.