Camilo Castillo, MD, Physical Medicine & Rehabilitation

220 Abraham Flexner Way Ste 1200
LouisvilleKY  40202-3826 (Jefferson County)


Phone: 502-584-3377
Fax: 502-584-3480

NPI: 1093903072
License Number: 49708 (KY)