HamidAbbasi.MD.com • Neurosurgeon • 26 years experience

Hamid Abbasi, MD

6600 State Hwy 29 S, Alexandria, MN 1.54 mi