Get Directions to Town of Elmore ← View details 485 Jackson Street, Elmore, Alabama 36025 +1 334-514-5988 Get Directions From* To * — Required information