(1) Neelankarai is located on the East Coast Road ( State Highway 49 ) and is parallel to Thoraipakkam on the OMR ( Old Mahabalipuram Road ) .
(2) Neelankarai is located on the East Coast Road ( State Highway 49 ) and runs parallel to Thoraipakkam on OMR ( Old Mahabalipuram Road ) .

Do these two sentences mean the same thing?
yes