Alvarado Parkway Institute Home Medical > Alvarado Parkway Institute Address: 7050 Parkway Dr. La Mesa CA 91942 GPS: 32.7745740, -117.0441640 Telephone: 619-667-6039 Tweet