PA Dr. Preston Farnsworth Ashby, MD Is this you? Claim your profile Internal Medicine 0Leave a review Mountain Vista Medical Center 1301 S Crismon Rd, Mesa, AZ, 85209 1 other location