Ocean View Nursing and Rehabilitation Center
2810 South Atlantic Ave
New Smyrna Beach, FL 32169
Located at 2810 South Atlantic Ave in New Smyrna Beach, Florida, Ocean View Nursing and Rehabilitation Center is a 219 room nursing care facility. The facility is in a mostly middle class area, with a median household income of ...