1. Dr. Richard E Mayerchak, MD 919 Northland Dr, Princeton, MN 55371 Coordinate: 45.55894,-93.58912 Phone: (763) 389-3344