Get Directions to Powell & Luzum ← View details 1218 L Street, Aurora, Nebraska 68818 +1 402-694-6907 Get Directions From* To * — Required information