Castro, Oscar L DDS PA

8200 SW 117th Ave
Miami, FL  
Hours of Operation
Mon-Fri 8am-5pm
Sun Closed
Customer Reviews
 YP.com
Tucson29 on 09/18/2012
Dr. Castro: Despues que compre el blanq...
 YP.com
Marber07 on 10/13/2011
Horrible. Booked my first appointment fo...
Business Details