Where is LIBERTY RD & SAVOY PLAZA sb?

Where is LIBERTY RD & SAVOY PLAZA sb located?

LIBERTY RD & SAVOY PLAZA sb, LIBERTY RD & SAVOY PLAZA sb, United States of America (approx. 39.36011°, -76.775665°)


Where is LIBERTY RD & SAVOY PLAZA sb on the map?