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-4144
