SearchFlorida

Celina A Ruiz Od Pa

Organisation · NPI 1992394092

Address
3015 Grand Ave Ste 111
Miami, FL 33133
Phone
(786) 216-7850

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Jenna Blatt, O.D