Frank Roman Avilucea, MD, Orthopaedic Surgery

1222 S Orange Ave
OrlandoFL  32806 (Orange County)


Phone: 321-843-4800
Fax: 321-843-2172
Email: fav***@*****il.com

NPI: 1548403389
License Number: MD51921 (TN)