Ivan Licea Tamayo, MD

Family Medicine, Primary Care

Leon Medical Centers

7950 NW 2nd St, Miami, FL 33126

(305) 907-4147