AbrahamAwwad.MD.com • Internist, Nephrologist • 31 years experience

Abraham I. Awwad Do, LLC

3622 Central Avenue, Saint Petersburg, FL 33711