Culicchia Neurological Clinic’s New Covington Location

Culicchia Neurological Clinic has relocated its Covington office to

7015 Hwy 190, E Service Rd, Ste 203
Covington, LA 70433

Neurosurgeon Justin Owen sees patients at that new office, in addition to his existing Slidell office. The phone number for both offices remains the same: (985) 641-4144IMG_1059 IMG_1066

Culicchia Neurological Clinic New Orleans otologic surgeryCulicchia Neurological Clinic New Orleans rae duplessis