Today, Arch Creek is an 8 acres site at the junction of N.E. 135th Street and Biscayne Boulevard in North Miami, Fla., and offers many opportunities for botanical, historical and archaeological study.