Dr. Stephen M. Scallon, MD 1500 Curve Crest Boulevard, Stillwater, MN 55082