Edelman Reed S OD 2000 NE 164th St, North Miami Beach, FL 33162, United States of America +1 305-940-0037 Wednesday 9:30 am to 6 pm Thursday 9:30 am to 6 pm Friday 9:30 am to 5 pm Saturday 9:30 am to 2 pm Sunday Closed Monday 9:30 am to 6 pm Tuesday 9:30 am to 6 pm Rate this clinic Reviews Map No reviews yetAdd Review