Maria Del Pilar Acosta-Lara, M.D is an internal medicine physician in Birmingham, Alabama.
📍 Tinsley Harrison Tower Suite# 423 1900 University Blvd, Birmingham, AL 35233
700 19th St S, Birmingham, AL 35233
Tht 321 1900 University Blvd, Birmingham, AL 35233
619 19th St S, Birmingham, AL 35233
619 19th St S, Birmingham, AL 35233
2000 6th Ave S, Birmingham, AL 35233