Franklin Park was built in 2002 to create a place for local businesses to flourish in the heart of Hilliard. Our Business Plaza is located on U.S. Highway 1, across the street from the United States Post Office in Hilliard, Florida. The address is 551856 U.S. Highway 1, Hilliard, FL 32046; Franklin Park is located 2 blocks north of the traffic light on U.S. 1.
We currently have commercial space to lease, starting at 1250 sq. ft. Please contact us if you are interested in having your business located in Hilliard, Florida.