US Post Office in North Lima, Ohio is located at 11675 South Ave. The US Post Office Number is (330) 549-3662.
11675 South Ave, North Lima, OH
US Post Office in North Lima, Ohio is located at 11675 South Ave. The US Post Office Number is (330) 549-3662.
Wind
Wind Direction