Ryan McFarland, MD, Family Medicine

403 Stageline Rd
HudsonWI  54016-1789 (Saint Croix County)


Phone: 715-531-6800
Fax: 715-531-6993

NPI: 1295183713
License Number: 71490 (WI)