Eye Centers of South Florida  
     
     
Our Location(s)
Our Locations

North Miami Beach Surgical Center
120 NE 167th Street
North Miami Beach, Florida 33162

Phone:
305-952-2024
Fax:
305-956-3961

Click Here for Detailed Location Map