- Omar MacfarlaneRecord ID: 664795088
4563 60th St
Pompano Beach, FL 33073
(954) 596-9807 - Omar MacfarlaneRecord ID: 664795089
11015 39th St
Fort Lauderdale, FL 33351 - Omar MacfarlaneRecord ID: 664795090
4563 60th St
Coconut Creek, FL 33073
(561) 596-9807