Deprecated: Function create_function() is deprecated in /home/np3c42e5s46n/public_html/ on line 258
Physical Medicine| American Physical Medicine | American Physical Medicine | American Physical Medicine
(480) 946-3399

Our Practitioners

At American Physical Medicine, we provide safe and effective care, drawn from physical medicine disciplines, including physical therapy, acupuncture, massage therapy, nutritional counseling and more. Providing a personalized plan for each patient, designed with age, condition, and lifestyle in mind, our medical team can help patients enhance well-being in order to live life to the fullest. Leading our team are our practitioners…

Daniel J. Hall

Daniel J. Hall


Daniel J. Hall is a board-certified doctor of nurse practitioner. He received his Doctor of Nursing from Arizona State University and became board certified through the American Association of Nurse Practitioners. Daniel also received his Bachelor’s of Science in nursing degree in 2013 from Arizona State University.

Daniel has earned certificates in both physical medicine and rehabilitation trigger point and joint therapy. He provides a variety of medical services such as management of chronic and acute illnesses, weight loss supervision, management of migraine headaches, treatment of arthritic joints, muscle spasms and pain. He is well known for his attention to detail and for his caring and dedication toward his patients.

Lynn A. Genet

Lynn A. Genet


Dr. Genet received both her Bachelor of Science degree in Human Biology and Doctor of Chiropractic degree from the National College of Chiropractic. She treats all areas of the spine with a focus on head, neck, shoulder, arm, and hand pain using techniques that are gentle and effective.

Dr. Genet is a member of the Arizona Association of Chiropractic. She is active in the community and enjoys speaking on health issues throughout the valley

Call American Physical Medicine Today American Physical Medicine is located in Scottsdale, AZ, 85257. For your FREE consultation, call us today at (480) 946-3399.

You have the right to rescind within 72 hours, any obligation to pay for the services provided in addition to free or discounted services. Not valid for Medicare/Medicaid patients.

Make Your Free 30 Minute Appointment Today!