Iron Horse Motorcycles is located in the historic town of Monroe, North Carolina in Union County. The town of Monroe is named after President James Monroe. Iron Horse Motorcycles is centrally located within the circle of Mecklenburg, Anson, Cabarrus, and Stanly counties of North Carolina; and of Chesterfield, Lancaster and York counties of South Carolina. Iron Horse Motorcycles is proud to be a premier dealer of Honda, Polaris, Suzuki, and Carry-On trailers for the southeast United States. We offer new and used motorcycles, trikes, sidecars, motor scooters, ATVs, side-by-sides, dirt bikes, and utility/ATV trailers. We stock parts for them all and we service what we sell with factory qualified technicians. Iron Horse Motorcycles also sells and services pre-owned Harley-Davidson® motorcycles. Our technicians have more than 50 years of Harley Davidson service experience.