Dr. ARIEL DE LA ROSA, MD

Address

12002 SW 128th Ct
Miami, FL 33186