Where is Capital Beltway Station?

Where is Capital Beltway Station located?

Capital Beltway Station, Capital Beltway Station, United States of America (approx. 38.9554°, -76.8659°)


Where is Capital Beltway Station on the map?