JOHN P WEAVER

Business Entity
NOT RENEWED

Physical Therapist

LICENSED PHYSICAL THERAPIST ASSISTANT

160007581

NOT RENEWED

N

JOHN

P

WEAVER

JOHN P WEAVER

07/28/2016

09/29/2023

09/30/2025

APEX

NC

27539

N

12/30/2025