Dr. David McClellan, B.Sc., M.H.A
Dr. David McClellan, B.Sc., M.H.A

Dr. David McClellan, B.Sc., M.H.A

Hello everyone… my name is David McClellan and I reside in Southern California.