Medicare Approved Facilities/Trials/Registries

Facility Name
Imaging for Life
Provider Number
1699944801
Date Approved
06/01/2011
State
FL
Address 1
25097 Olympia Avenue, Suite 104
Address 2
Punta Gorda FL 33950
Other Information
Phone #: 941-255-1700