Explore details about location North Meridian Road. North Meridian Road is a location situated within the Tallahassee alongside other areas such as Thomasville Rd, Inisheer Drive, Brittain Drive.