Puddle Ducks Greater Manchester Reviews Home / Reviews / Puddle Ducks Reviews / Puddle Ducks Greater Manchester Reviews Contact Details 50 Wembley Rd Manchester M18 7DT UK 0161 883 0222 Opening Hours Monday 09:00-17:00 Tuesday 09:00-17:00 Wednesday 09:00-17:00 Thursday 09:00-17:00 Friday 09:00-17:00 Saturday 09:00-17:00 Sunday 09:00-17:00