1. Flower Patch of Hillsborough Inc 640 N Churton St, Hillsborough, NC 27278 Coordinate: 36.08556,-79.10039 Phone: (919) 732-3928