Serving Marshall County and surrounding areas for over 35 years

Facebook Sand Mountain Family Practice Center PC | Family Practice Albertville

5104 Highway 431, Albertville, AL

Gannon-72015 family

Meet Our Experienced Doctors

In business for over 35 years, Sand Mountain Family Practice Center PC has a wonderful and friendly staff of highly experienced doctors.

 Dr. Gannon joined Sand Mountain Family Practice Center PC on

July 6, 2015.


Dr. Gannon attended UAB for his undergraduate studies earning both his Emergency Medical Technician Intermediate certificate followed by his Bachelor’s Degree in Political Science in 1996. He received his M.D. degree from UAB School of Medicine in 2012 and completed his residency in Family Medicine at UAB Huntsville Family Medicine Residency in May 2015. He is board certified in Family Medicine.


Prior to his career in Family Medicine, Dr. Gannon proudly served in the U.S. Army as a CH-47D Chinook helicopter pilot and instructor pilot. He is married to Dr. Laura Grostick, board certified Pediatrician with Marshall County Pediatrics. They have two daughters, Eleanor and Isabella, who love to play outside and swim in Lake Guntersville. He enjoys boating with his family, running, biking, and triathlon in his free time.


Dr. Gannon is excited to have joined Sand Mountain Family Practice Center PC and is accepting new pediatric, adolescent, and adult patients!

Dr. Roan Gannon

Dr. Wayne Peters

Download our convenient patient forms

Contact us today



Dr. Wayne Peters graduated with high honor from Auburn University, then graduated from medical school at UAB.  He completed a 3 year family practice residency from the College of Community Health Sciences in Tuscaloosa.


He was one of the founders of Sand Mountain Family Practice Center.  He has previously been President of the Marshall County Medical Society and Chief of Staff at Marshall Medical Center South.  He currently is one of the physicians at the Marshall Wound Center.  He also has a special interest in dermatology and routinely does minor procedures in the office.  He is a 4 star Blue Cross, Blue Advantage physician.


Dr. Peters is a Servant Care Leader at The Fellowship where he teaches an adult Sunday school class.  He is married to Judy Peters and has three children and three grandchildren.


His patients have always been a priority in his life and he plans to continue his practice for several more years.  His desire is to treat his patients as he would have his family treated.  His goal is to provide quality medical care at an affordable price thus improving the health of all his patients.

Matthew Fallin, PA-C  joined Sand Mountain Family Practice on Feb 26, 2018!


Matthew is a native of Blount County and graduated from Susan Moore High School in 2001. He received both his undergraduate and graduate degrees from Bethel University in Mckenzie, TN. Prior to joining SMFP, Matthew worked for Baptist Health Center in Snead for 11 years. Matthew is married to Courtney and together they have 2 kids, Luke and Morgan. In his free time, he enjoys spending time with his family, farming, and sports, particularly coaching his son’s teams. Matthew is the pastor of New Home #1 Missionary Baptist Church in Oneonta and he is very active in foreign mission work. Matthew considers joining Sand Mountain a great blessing and looks forward to serving the patients to the best of his ability.

Matthew Fallin, PA-C

Matthew IMG952588

Hailey Armstrong, FNP-C joined Sand Mountain Family Practice PC in July of 2019.


Hailey graduated from Geraldine High School in 2003 then attended Snead State Community College obtaining her Associates Degree in Nursing in 2007. In 2011, Hailey received her Bachelor of Science in Nursing at Jacksonville State University. She received her Master’s Degree as a Family Nurse Practitioner from the University of Alabama in Birmingham in 2013. While attending graduate school as an RN, Hailey worked at Marshall Medical Center South on the Medical Surgical Unit and in Day Surgery. After receiving her degree as a Family Nurse practitioner, she has worked in family practice, emergency, and urgent care. Hailey is married to Russell and has 2 children, Ava and Kason. Hailey enjoys time with family, friends, and almost anything that involves being outside. She is looking forward to continuing care to her patients at SMFP as well as accepting new patients. Hailey feels strongly that this is where God led her and she is confident that this is where she will provide her patients with the best medical care possible for the rest of her career.

Hailey Armstrong, FNP-C