Timothy A Alexander Md

(305) 756-8743

9000 NE 2nd Ave
Miami Shores, FL 33138-3034