John W Hallford Jr, MD, Preventive Medicine

5682 W Skelly Dr
TulsaOK  74107-9144 (Tulsa County)


Phone: 615-778-4066
Fax: 615-778-9114

NPI: 1366560104
License Number: 2457 (OK)