answersLogoWhite

0

Frodsham is a market town in Cheshire, England. It is 16 miles south of Liverpool and 28 miles southwest of Manchester.

User Avatar

Wiki User

11y ago

What else can I help you with?