Baltimore City Dept of Public Utilities - Water Meter Shop is located in Baltimore, United States on 200 N Franklintown Rd. Baltimore City Dept of Public Utilities - Water Meter Shop is rated 3.4 out of 5 in the category public works department in United States.
Address
200 N Franklintown Rd