Mega Baleada
Home » Areas » South Charlotte » Arrowood Station » Mega BaleadaAbout a 0.87 mile walk from Arrowood
Walkability: Rating:Location: 7631 Sharon Lakes Rd
Charlotte, NC 28210
(980) 209-0274
When you arrive at your stop, tap the Live Walking Directions button to launch real-time walking directions in Google Maps.