Do you think it's possible to launch an inflatable raft off the end of Homes Acre Ave? There doesn't seem to be a lot of easy access to the marshy areas. The inflatable has a small electric trolling motor and manual power.
Milford is not very productive in either venue but any marshy area should have some crabs. New Haven Ave. has several spots that are suitable for children. There is a tackle shop (Bobby J's) not too far from there who would help you out. Good Luck!!!