McDonald's 12107

McDonald's #12107, is a McDonald's restaurant located at 280 Branford Road, North Branford, Connecticut. The location includes a drive-through.