what can i say about milford, the best city to live in ..friendly ppl nice environment...good oprtunity of jobs because of main training center of subway sandwich and bic facotry is here..thats about it i wanna say
1 of 2 Yahoo! Users found this review helpful
OVERALL
Atmosphere
Convenience
Safety
Value
Sign in to see your profile information, Trip Plans, and more...